An Approach to Indexing Databases of Solid Models
نویسندگان
چکیده
Computer-Aided Designs and Solid Models are a media of immense importance across a wide spectrum of engineering design and manufacturing disciplines. Computer-Aided Design (CAD) data and the engineers who use it, have unique data access constraints and requirements. Previous work from multimedia databases has developed a repertoire of technologies for similarly-based and semantic indexing conventional multimedia data (e.g., images, video, audio). While great strides in management of conventional media, little work exists on how to perform contentbased indexing, clustering and mining of engineering data, CAD data and solid models. This paper presents our approach and preliminary experimental results toward a general indexing scheme for solid models of mechanical designs. To achieve this, we create a mapping of solid model boundary representations and engineering attributes into Model Signature Graphs. We employ spectral graph theoretic techniques to project the model signature graphs into Model Comparison Spaces—high-dimensional vector spaces which can be used to compute metric distances among CAD models. These distance measures, called EigenDistances, are used to create a spatial index of the model comparison space using an -tree data structure. We develop heuristics that exploit properties of the model comparison space to ensure that the -tree indexes remain balanced. In order to validate our approach, we applied this methodology to the contents of the National Design Repository (http://www.designrepository.org). The National Design Repository is a large public collection of over 55,000 solid models from a variety of real-world Computer-Aided Design domains. First, we assess the quality of the EigenDistance measure in pairwise comparison of solid models. Second, we evaluate the -tree indexes with a sampling of range queries using real industrial CAD data. Our implementation testbed is based on the PostgreSQL RDBMS. We believe that this work is of significance to both the database and engineering communities: we provide a novel approach to manage a unique media type and answer queries of practical importance to engineering design and manufacturing enterprises.
منابع مشابه
Clustering Techniques for Databases of Cad Models
Computer-Aided Design data and Solid Models are of immense importance across the full spectrum of engineering disciplines. Current industrial estimates point to the existence of over 30 billion CAD models in the world, with increasing numbers of them including 3D solid models. While the database and data mining communities have made great strides in management of image, audio and video media, l...
متن کاملSolid Model Databases: Techniques and Empirical Results
This paper presents techniques for managing solid models in relational database management systems. Our goal is to enable support for traditional database operations (sorting, distance metrics, range queries, nearest neighbors, etc) on large databases of solid models. We introduce an approach to compare models based on shape using information extracted from the model boundary representation int...
متن کاملTowards content-based retrieval of technical drawings through high-dimensional indexing
This paper presents a new approach to classify, index and retrieve technical drawings by content. Our work uses spatial relationships, visual elements and high-dimensional indexing mechanisms to retrieve complex drawings from CAD databases. This contrasts with conventional approaches which use mostly textual metadata for the same purpose. Creative designers and draftspeople often re–use data fr...
متن کاملوضعیت بازیابی اطلاعات در دو پایگاه نمایه و نما و سنجش اثربخشی استفاده از واژگان کنترل شده در نمایهسازی این دو پایگاه
Purpose: This study was carried out to determine the level of precision, recall, and searching time for “Nama” and “Namayeh” databases, as well as to find out which of the indexing tools (thesaurus and Dewey decimal classification) helps us more in improvement of information retrieval. Methodology: This study is an analytical survey in which the necessary data was collected by direct observati...
متن کاملمقایسه ساختار اصطلاح نامههای پایگاههای اطلاعاتی Pubmed و Embase با استاندارد اصطلاحنامه نویسی سازمان ملی استانداردهای اطلاعاتی آمریکا و بررسی شیوههای نمایه سازی دو پایگاه
Introduction: According to mortality rates in Iran, cardiovascular diseases, neoplasms, perinatal mortality, and respiratory tract diseases were top rate mortality in 2003(1382). To reduce mortality rate, Iranian medical community need to know more about recent therapeutic regimens. Two main medical databases are Pubmed and Embase. Researching Pubmed and Embase indexing methods and comparing Me...
متن کامل